package 局部内部类;

/*局部内部类外界无法直接访问，通过外部类对象调方法间接访问
该类可直接访问外部类的成员，也可以访问方法类的局部变量*/

public class Outer {
    private int num=10;
    public void method(){
        int num2=20;
        //创建了类的定义，没有地方体现show方法的调用
         class inner{
        public void show(){
            System.out.println(num);
            System.out.println(num2);
        }
        }
        //创建了一个对象i,通过i去调show方法
        inner i =new inner();
         i.show();
    }
}
